#include <stddef.h>
#ifndef N2LIB_H_FFC7002676BA1522CE9E803CFA2589F4
#define N2LIB_H_FFC7002676BA1522CE9E803CFA2589F4  1

enum libopmode_t{
    OP_REPLACE = 1,
    OP_NEW,
    OP_EXTRACT,
    OP_DELETE,
    OP_MOVE,
    OP_LIST,
};
extern enum libopmode_t libopmode;

extern char *  libname;
extern int  clfilenum;
extern int  clfilealloc;
extern char ** clfilelist; 
extern int  jpathnum; 
extern int  jpathalloc;
extern char ** jpaths;

#define N2LIB_ERR_VERBOSE                       0
#define N2LIB_ERR_WARN                          1
#define N2LIB_ERR_ERROR                         2
#define N2LIB_ERR_FATAL                         3
#define N2LIB_ERR_PANIC                         4


int n2lib_verror(int severity, const char* format, va_list va);
int n2lib_error(int severity, const char* format, ...);






#include "LibMemberScan.h"
#include "LibBuild.h"
#include "LibSymbolScan.h"

#endif





